Supreme House of Pizza in South Boston Boston
313 Old Colony Avenue, Boston , 02127 - Get directionsMenu Supreme House of Pizza
How to get to Supreme House of Pizza
Opening Time
11am – 11pm: Mon-Sun
Services
- Indoor Seating
- Delivery
- Takeout Available