Cliffhouse Bistro
American · Casual Dining · Tea House
Cliffhouse Bistro is a North American restaurant accessed by chairlift, offering comfort food and scenic views in a refurbished 1950s tearoom with retro-cool, mid-century modern décor.
Location
Location