Le Savanah Café is a coffee shop offering a scenic terrace with sea views.