Xanadu Beach Snack Bar
American · Fast Food
Xanadu Beach Snack Bar offers food and drinks in a beachside setting.
Location
Best places nearby
The highest rated places close to Xanadu Beach Snack Bar.
Local restaurants nearby
Antalya
Location
The highest rated places close to Xanadu Beach Snack Bar.
Antalya