This place is kinda small, (probably could hold 100 people?), but it has the most extravagently decorated ceilings and the service is friendly. It's located right across from the Boston Common, and sandwiched between the movie theater and Emerson College. If you don't go for the food, stop in for the bar! Expect to drop $10 for a drink. Check out the bathrooms!!
by supaspastic on July 1, 2006
Teatro
177 Tremont St. Boston, Massachusetts 02111
(617) 778-6841