Olympic House of Pizza

Greek Restaurant
655 E Broadway, Boston, MA 02127, United States
Credit Cards:
Yes (incl. American Express & MasterCard)
Total Visitors
86
Total Visits
185
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Dan M.

    Chicken parm sub, small cheese pizza or the 2 slice 20oz special

    Dan Marotta · March 19, 2011
    Save