Le Dauphin
➤ Bahía Del Potet, 03724, Teulada, Spain
Ice Cream, Seafood, Wine, Fish, Meat
"Amazing service from start to finish. The reservation system was easy, the staff, setting food were amazing We have just been for the 2nd time in 5 days…loved it so much the first time! Would throughly recommend the lunch menu, amazing!"