Azwoz
Log in Sign up

Restaurante Sol

Seafood Restaurant

4.0 ★★★★ (56)
26 visitor tips 16 views
Address
Calle Salvavidas, 48 Teguise Canary Islands Spain
Phone
+34 928 52 87 88
Website
http://www.restaurantesolfamara.com
Features
Reservations: Yes Credit Cards: Yes Outdoor Seating: Yes Menus: Brunch, Lunch, Dinner Drinks: Full Bar

Reviews

No reviews yet. Be the first to share your experience.