Y

Yash Patel

3 years ago

By far my one of my favorite Italian restaurant in...

By far my one of my favorite Italian restaurant in the world. Great staff, lot of options with both food and alcohol and is situated in the great Little Italy neighborhood of Boston. Suggest getting a recommendation early in the day since it gets full pretty quickly, you can also go to Beneventos which is right next to it and have the same kitchen so you will get the same service.

Comments:

No comments