1700 Wynkoop St, Denver, Colorado 80202 USA
The Veal Meatballs were a comforting Italian dish - piping hot, incredibly tender & juicy.
Photo Credit: Yelp