Splash of Flavor 2015: Garlic Bread at Theo’s Pizzeria

LILY K., Watertown Splash staff

April 3, 2015

Theo’s Pizzeria & Grill at 389 Trapelo Rd. in Belmont is the right place to go. With 30 seats overall, Theo’s has a nice appearance. The first thing you see when you order are the organized metal bins of food, usually...

Garlic Bread