O Capelo

Marisqueira O Capelo

Excellent fresh fish and seafood, charming ambience with view over the Ria Formosa lagoon.


Address
Av. Eng. Duarte Pacheco 40, Santa Luzia
8800-537 Tavira Olhao

Phone: +351-281 381 670

Accommodation Nearby
Pedras d'El Rei Pedras d'El Rei
Weather Olhao
Our Recommendations
Advertising