Left Bank Restaurant

Authentic French cuisine in the heart of Vail Village.