R&M Restauranten By Telma
The best octopus in Portugal comes from Santa Luzia, a small village just outside of Tavira in the Algarve. Know as the Octopus capital the locals are naturally proud of their product.
St. Luzia is also where you will find us, R&M Restaurant By Telma. Run by a mother and son team, passionate about serving the best local fish and octopus fished by the local fishermen in the village.