Restaurant Reviews from DiningGuide411.com
    Top : United_States: AZ: Thatcher

Olympic Pizzarama, Thatcher, Arizona










Olympic Pizzarama
2049 W US Highway 70
Thatcher AZ United States

A pizza restaurant that also serves fettucine, sandwiches, and a variety of other foods. Lots of bumper stickers and pictures all over the walls


Phone: 520.428.4748
Parking: own parking lot