Costa Del Sol Restaurant and Beach bar in Mellieha, Malta. Located at the end of Mellieha beach.

A family run business which has been running for 30 years. 

A wonderfull place to relax, have a cocktail and dine.
Their mouth watering dishes, appetizers, and a choice of wine to go with it.