The Greenwich
3258 Larimer St, Denver
●
8.2
·
Italian Restaurant
Google Maps
Recent photos
Reviews for you
Richard
Jul 22
Curtis Park, Denver
●
8.2
Solid za for Colorado. Another new and hip restaurant. Sourdough crust was yummy. Didn’t recognize half of the ingredients because it was in Italian.
5
2
2
See what your friends think on the app