Cliffhouse Bistro
Casual Dining · Tea House · Bar
Cliffhouse Bistro is a restaurant offering fresh meals in a retro-cool, European chalet-style setting with scenic views. Perfect for a quick bite, hearty lunch, or relaxed après experience. Temporarily closed.
Location