"Beautiful location, AMAZING food, AMAZING service. My favourite restaurant during my week in Corsica by some way."
Phone: +33495716267
Address: Plage De Cala Rossa Route Du Benedettu, 20137, Lecci, France
City: Lecci
Website: http://ranchoplage.com/
Monday: 09:00-23:00
Tuesday: 09:00-23:00
Wednesday: 09:00-23:00
Thursday: 09:00-23:00
Friday: 09:00-23:00
Saturday: 09:00-23:00
Sunday: 09:00-23:00
Dishes: 20
Amenities: 21
Categories: 5
Reviews: 6673