Ostrander Restaurant & Pizza Shop, OSTRANDER, Ohio (OH)
Readily settled at 17 South Main () in OSTRANDER, Ohio (OH) (43061), Ostrander Restaurant & Pizza Shop can be reached at 7406662213. We advise you to call ahead of time to book your place in the restaurant.
More restaurants in OSTRANDER, Ohio (OH)
Ostrander Restaurant & Pizza Shop contact information and details:
Address: 17 South Main - , OSTRANDER, Ohio (OH) 43061
Contact Phone: 7406662213