AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
This restaurant, in the bustling heart of Little Italy, has the inviting feel of a terrace garden, with open skylights, natural wood tables and brick walls. Specialties center on seafood, veal and homemade pasta. Seating is available on the seasonal patio.