Loading...

Alcaravea castello | view more Restaurants

Type: Mid-range, Mediterranean, European, Spanish
Calle Castello 83, 28006 Madrid Spain
Rating: 4.5
Country: Spain
City: Madrid

Meals: Lunch, Dinner
Cuisines: Mediterranean, Spanish, European
Features:

Vegetarian FriendlyYes
Vegan OptionsYes
Gluten FreeYes