The Greenwich

3258 Larimer St, Denver
8.2 · Italian Restaurant
Google Maps
The Greenwich
Recent photos
Review media previewReview media preview
Reviews for you
Richard
RichardJul 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.
Review mediaReview media