Xenia Main Beach

30, Peak Avenue, 4217

About Xenia Main Beach

Address
30, Peak Avenue, 4217

Location

30, Peak Avenue, 4217

Open in Google Maps

Reviews

Be the first to review Xenia Main Beach

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

Frequently Asked Questions about Xenia Main Beach

Does Xenia Main Beach offer home delivery?

Home delivery availability is not confirmed. Please call the restaurant directly.

Can I book a table at Xenia Main Beach?

Table booking availability is not confirmed. Please call the restaurant to check.