Michalo's Pizza, FORT LORAMIE, Ohio (OH)
Readily settled at 17 North Main Street () in FORT LORAMIE, Ohio (OH) (45845), Michalo's Pizza is available at 9372953888. It is best to give them a call early in advance to arrange your place in the restaurant.
More restaurants in FORT LORAMIE, Ohio (OH)
Michalo's Pizza contact information and details:
Address: 17 North Main Street - , FORT LORAMIE, Ohio (OH) 45845
Contact Phone: 9372953888