Troll's Restaurant, FRAZEYSBURG, Ohio (OH)
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
