Restaurants in Somerville, MA
Restaurants • Pizza
9 Davis Sq.,
Somerville ,
MA
02144
UNITED STATES
Based on 1 reviews
The "T Anthony's" of Davis Square
If you're in the Tufts/Davis Square area and craving cheap eats, definitely hit up Mike's. They have something for everybody - sandwiches, pizza, pasta, chicken wings, etc. I got the boneless buffalo wings when I went a few months ago,...Worldwide > United States > Somerville, MA > Pizza