You are hereH2otown Restaurant Guide / Olympic House of Pizza - 617-926-1800

Olympic House of Pizza - 617-926-1800


By admin - Posted on 20 August 2005

Olympic House of Pizza - 810 Mount Auburn Street

We had takeout our second night of residency. I was ready to break the lease within the first three bites. Pizza was okay, I suppose, if the only alternative were, say, Sbarro's at the mall. Steak tips were inedible-tough, nasty, bites cut from a cheap piece of meat. Rice pilaf and salad were tasty enough.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.



Recent comments

Syndicate content