Drag box to select area
In business since 1972, Michael's Pizza offers Greek-style pizza and excellent subs. It is a clean and warm atmosphere, and the spicy fries are great. The homemade spinach pie is delicious.
191 Belmont St, Belmont, MA 02478
- Hours: lexible hours, call for an appointment
- Hours: Mon - Sat, 10am - 10pm;
Sun, 11am - 10pm
- Accessible: yes