Lopsided Inn, TOBYHANNA, Pennsylvania (PA)
Comfortably operating at Sterling Road () in TOBYHANNA, Pennsylvania (PA) (18466), Lopsided Inn are available at 5708398421. Make sure you ahead to make a reservation.
More restaurants in TOBYHANNA, Pennsylvania (PA)
Lopsided Inn contact information and details:
Address: Sterling Road - , TOBYHANNA, Pennsylvania (PA) 18466
Contact Phone: 5708398421