Loading...

Acaramelada | view more Restaurants

Type: Cheap Eats
Calle Santa Clara 6 Centro de Madrid, cerca de Sol, entre Ópera y la Plaza Mayor, 28013 Madrid Spain
Rating: 4.5
Country: Spain
City: Madrid

Meals: Breakfast, Lunch, Dinner, Brunch
Cuisines:
Features: Delivery, Takeout, Reservations, Buffet, Digital Payments