Loading...

Bar El Capitan | view more Restaurants

Type: Cheap Eats, European, Portuguese
Rua Doutor Joao Abel de Freitas No 6, Camara De Lobos, Madeira 9300-048 Portugal
Rating: 4.5
Country: Portugal
City: Camara de Lobos

Meals: Drinks, Breakfast, Lunch, Dinner
Cuisines: European, Portuguese
Features: Cash Only