Sebastian's Bar
Bar · Bar and Grill
Sebastian's Bar is a sports bar with multiple HD screens. Offers food and drinks.
Location
Best places nearby
The highest rated places close to Sebastian's Bar.
Local restaurants nearby
Επαρχιακή Οδός 2-Ρόδου-Καλαβάρδας 41, Νοτίου Αιγαίου



