Tessa

Seafood under the stars.

Open

Phone: +34 644 07 14 92

Email: info@tessa-restaurant.com

Website: https://tessa-restaurant.com

Address: Puerto Deportivo Marina, Carrer Botafoch, local 103, 07800, Balearic Islands, Spain