Mustapha's Beach Cafe
Near Turtle Bay Village   Enlarge

Nescafe or homemade lemonade with a smile and a warm heart. With a cafe looking out over the Mediterranean you would smile too.

[Previous | Next]