We're all about supporting local pizzerias - even those who are not Slice partners.
Give Olympia II Pizza & Restaurant a call to order. We hear their food's delish.
Does Olympia II Pizza & Restaurant have any deals?
Answer:
Olympia II Pizza & Restaurant is not currently offering deals.Where is Olympia II Pizza & Restaurant located?
Answer:
Olympia II Pizza & Restaurant is located at 616 South St, Philadelphia, PA 19147.What food is served at Olympia II Pizza & Restaurant?
Answer:
Olympia II Pizza & Restaurant makes healthy pizza, veggie pizza and more!