Lopsided Inn, TOBYHANNA, Pennsylvania (PA)

Looking for some food? Lopsided Inn is among the restaurants you possibly can consider.
Comfortably positioned at Sterling Road () in TOBYHANNA, Pennsylvania (PA) (18466), Lopsided Inn is available at 5708398421. Please do give them a call beforehand 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