Delicious Italian Restaurant in Boston’s North End (Little Italy)! We would recommend making a reservation especially if you are planning to go on the weekend!
Patrick
June 14, 2015
My favorite Italian restaurant in the city
Julia
January 23, 2012
Quite pricey, but still a relaxed atmosphere and delicious food. They take recommendations.