Back
Olympic House of Pizza Logo

Olympic House of Pizza

No price ratings1.84mi
655 E Broadway, South Boston, MA, 02127
Mon 11:00 AM - 9:00 PMCall Now

About Olympic House of Pizza

If you're looking for Pizza restaurants in South Boston look no further. Olympic House of Pizza is known for having some of the best Pizza in South Boston. Located at 655 E Broadway, Olympic Hous...show more

Online Ordering Options

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
60 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
60 minEst. Time