City Hall Pizza occupies a straightforward spot on Concord Street across from Framingham's Town Hall, where they turn out hand-tossed stone-baked pizza alongside fresh pasta made daily in-house. The menu extends beyond pizza to include subs, salads, and burgers, all made to order. They operate every day and handle delivery across the MetroWest area including Natick, Ashland, and Marlborough, or you can order slices at the counter for takeout and dine-in.