Located across from Chillon Castle, Café Byron offers local, seasonal cuisine in a bright setting overlooking the lake and the castle. Whether for breakfast, lunch, a coffee break, or a snack, the all-day service means you can stop by at any time of the day.