Lizarran
2.8
(43 reviews)Calle de Alcala 150, cerca de la Plaza Manuel Becerra, Madrid, 28009
+34 910 11 36 71Official websiteBar
Cheap Eats
Dinner
Grill
Mexican
Pub
Restaurants
Seating
Serves Alcohol
Spanish
Table Service
Restaurant
At a glance
- Typical visit: about 1 hour