Sol y Mar

Address

Pl. de Tarragona, 7 | Miami Platja

Miami Platja

Sol y Mar

Address

Pl. de Tarragona, 7 | Miami Platja

Miami Platja

Specialities

Snacks

Snacks

Services

Disabled

Disabled

Dogs

Dogs

Take away

Take away

Terrace - Garden

Terrace - Garden

Vegetarian

Vegetarian

Wifi

Wifi

Place