This French cuisine restaurant with a little of Indonesian style is located by the entrance to Tamarindo beach. It’s a delicious place; which offers you the opportunity of tasting the best fusion cuisine in an upstairs dining room in a tropical bamboo setting.


Location: Tamarindo Beach

Cuisine Specialty: International Cuisine

Attire: Casual