Olive Pitt, LEWISTON, Idaho (ID)

Feeling hungry? Olive Pitt might be the restaurant to suit your needs.
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