It's an italian place that also has great pizza.
I’ll give it a shot. The Thai place in town leaves a lot to be desired. Sushi is good but I gotta drive down to 518 for something worth eating. Chinese I will pass until I get to Somerville or Somerset. We have way too many Italian places. Petrochs reminds me of the Ground Round.