Torre del Loro
Seafood · Spanish · Bar
Torre del Loro is a Spanish restaurant specializing in traditional Andalusian cuisine, with a focus on seafood dishes like fried fish and stews. It offers a bar setting for a casual dining experience.
Location
Location