P

Pat B

4 years ago

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:

No comments