Ambrosia

5.0
(4 reviews)
Av. Lope De Figueroa, 35, Alcala De Henares, 28804
+34 918 98 27 83Official website
Breakfast
Dinner
Lunch
Restaurants
Seafood
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
Ambrosia | Alcala de Henares | Spain | TripAligner