Cafe Telline
➤ Place du Marche, 83310 Port Grimaud, Grimaud, France
Méditerranéen, Brasseries, 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!"