Teatro

Enjoy a modern take on classic Italian cuisine at this sophisticated yet casual restaurant, which features a high ceiling adorned with mosaics, as well as scenic views of Boston Common. Gaze at the vibrant open kitchen while you dine.

177 Tremont Street 02111 Boston United States

617.778.6845