Teatro is very convienient for dining if you are attending a show in the nearby theatre district before or after dinner. The Italian food is alright here- nothing compared to the authentic restaurants in the North End though. It's a bit pricey as well with prices in the $20-$30 range for subpar entrees. The service is very good and they can easily accomodate large groups (up to 20 people) with reservations.
more