Babbacombe Bay Cafe
Coffee Shop · Tea House · Breakfast
Babbacombe Bay Cafe is a coffee shop and tea house offering breakfast, lunch, and afternoon teas. Guests can enjoy al-fresco dining with spectacular views.
Location
Vota recommends
Location
Vota recommends