Update Info - Eleni's Restaurant
This restaurant was reported as closed. If it is open, let us know.
Eleni's Restaurant
52820 Indiana State Route 933
South Bend, IN 46637
52820 Indiana State Route 933
South Bend, IN 46637