WAHA Store & Grill, LEWISTON, Idaho (ID)

Feeling hungry? WAHA Store & Grill might be the place to eat for you.
Conveniently located at 40787 Waha Road () in LEWISTON, Idaho (ID) (83501), WAHA Store & Grill can be reached at 2087461146. Please call in advance to make a reservation.
More restaurants in LEWISTON, Idaho (ID)


WAHA Store & Grill contact information and details:
Address: 40787 Waha Road - , LEWISTON, Idaho (ID) 83501
Contact Phone: 2087461146