The Grand Café
Bar · Coffee Shop · French
The Grand Café is a public establishment offering food and drinks. It is described as a café bar and restaurant, with a menu du jour that is well-prepared. The atmosphere is noted as pleasant, especially when dining by the water.
Location