The Street Bar
Bar · Pub
Timeless cocktail bar and sports cafe with a unique atmosphere. Offers a magnificent variety of cocktails.
Location
Best places nearby
The highest rated places close to The Street Bar.
Local restaurants nearby
ellomenou 66, Ιονίων Νήσων

