Rio Seco Restaurant

//

Avda Mar del Sur 46 Torreguadiaro 11312

Description

Newly refurbished, this restaurant is minimalistic and has views of Torreguadiaro on one side
and the beach and sea on the other. The gambas pil pil are excellent.

Features & Amenities