165 Concord St, Framingham, MA 01702
cityhallpizza.com
No description available.
Categories: Pizza restaurant, Hamburger restaurant, Italian restaurant, Delivery Restaurant, Takeout Restaurant, Sandwich shop
Rated 4.2 / 5 (18 reviews)