Le Café Télline
14 Pl. Du Marché, 83310 Grimaud, France
Méditerranéen, Végétarien, Français, Européen, Cafés
"Good, fresh food, with a view on either the place du marché or the canaux. _Friendly service; wasn't super fast but what the heck, we are in vacations!"