Vanilla Beach
Seafood · Bar · Casual Dining
Vanilla Beach is a beach establishment offering a restaurant with indoor seating, some with sea views, and sports facilities. It emphasizes relaxation, sports, good food, and entertainment.
Location
Location