Leisa's Restaurant, PRESTON, Idaho (ID)

Feeling hungry? Leisa's Restaurant might be the place to eat for you.
Conveniently located at 33 West 1st South () in PRESTON, Idaho (ID) (83263), Leisa's Restaurant can be reached at 2088527100. Please call ahead of time to make a reservation.
More restaurants in PRESTON, Idaho (ID)


Leisa's Restaurant contact information and details:
Address: 33 West 1st South - , PRESTON, Idaho (ID) 83263
Contact Phone: 2088527100