Olive Leaf Bistro
130 W Riverside Dr
Jeffersonville, IN 47130-3168
812-913-1252