All You Can Eat

2.5
(396 reviews)
Calle Montera 17, Madrid, 28013
Official website
Accepts Credit Cards
Cheap Eats
Fast Food
Late Night
Outdoor Seating
Quick Bites
Seating
Serves Alcohol
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
All You Can Eat | Madrid | Spain | TripAligner