Troll's Restaurant, FRAZEYSBURG, Ohio (OH)

Feeling hungry? Troll's Restaurant might be the restaurant to suit your needs.
Conveniently situated at Po Box 124 () in FRAZEYSBURG, Ohio (OH) (43822), Troll's Restaurant is available at 7408283787. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in FRAZEYSBURG, Ohio (OH)


Troll's Restaurant contact information and details:
Address: Po Box 124 - , FRAZEYSBURG, Ohio (OH) 43822
Contact Phone: 7408283787