Loading...

Albahaca | view more Restaurants

Type: Cheap Eats, Mediterranean, Spanish
Calle Cartagena 41, 28028 Madrid Spain
Rating: 4
Country: Spain
City: Madrid

Meals: Breakfast, Brunch
Cuisines: Mediterranean, Spanish
Features: Reservations, Seating, Wheelchair Accessible, Table Service