O Capelo
Marisqueira O Capelo, fish & seafood in Santa Luzia
Excellent fresh fish and seafood, charming ambience with view over the Ria Formosa lagoon.
Address
Av. Eng. Duarte Pacheco 40, Santa Luzia
8800-537 Santa Luzia Olhao
Phone: +351-281 381 670