La Pescheria Ittiturismo
“La Pescheria” is located in the town centre of Teulada and it is within a short walk from the church of San Francesco.
It offers both a set menù and à la carte. Rigorously fresh fish-based dishes and the menù varies depending on the catch of the day.
Open every day for dinner at 8.30 pm.
Contact information.
Via san Francesco, 5 Teulada