Le Café Télline
14 Pl. Du Marché, 83310 Grimaud, France
Méditerranéen, Végétarien, Français, Européen, Cafés
"A relatively limited menu assures that the dishes offered are all good. There is a small bar area where one can convene before eating. Central in Port Grimaud and. a busting environment in season."