Café de la Place is a café/brasserie offering coffee, drinks, and meals with a spacious terrace and scenic views.