Let it be
Wine Bar · Mediterranean · Tapas
Wine Garden restaurant, "Let it be," offers a unique sipping and sharing experience. Features outdoor seating.
Location
Best places nearby
The highest rated places close to Let it be.
Local restaurants nearby
Βεντουρά 7, Ιονίων Νήσων

