Olive Leaf Bistro

Permanently closed
130 W Riverside Dr
Jeffersonville, IN 47130
Olive Leaf Bistro features a cuisine from various Mediterranean regions, riverfront dining, spectacular view from dining room and patio, unique atmosphere, outstanding service, and impeccable food!
Own this business?
See a problem?

You might also like

United StatesIndianaOlive Leaf Bistro

Partial Data by Foursquare.