Olive Pitt, LEWISTON, Idaho (ID)
Conveniently situated at 1303 Main Street () in LEWISTON, Idaho (ID) (83501), Olive Pitt is available at 2087501131. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in LEWISTON, Idaho (ID)
Olive Pitt contact information and details:
Address: 1303 Main Street - , LEWISTON, Idaho (ID) 83501
Contact Phone: 2087501131
