P
Pat B Review of Caravaggio Restaurant
Caravaggio is in the top 5 if not top 3 Italian re...
Caravaggio is in the top 5 if not top 3 Italian restaurants in NYC! The service is nothing short of amazing - not overbearing - unseen - but constant service. The food quality is fantastic and standard menu or specials promise NOT to disappoint. If you're looking for a supreme experience - this is the place for you.
Comments: