#113
Picalagartos · Restaurant & Azotea Bar
Spanish
More than 60€ per person 4.2
About
Contemporary Spanish food & city views. Creative cocktails & modern Spanish food at a chic rooftop locale with views of Gran Via esplanade.
Location
Interactive Map
Loading the map will connect to OpenStreetMap servers, which will receive your IP address.
Gran Vía, 21, Centro, 28013 Madrid, Spain
Details
Ranking #113 in Madrid
Cuisine Spanish
Price Range More than 60€ per person
Phone +34 915 30 17 61
Address Gran Vía, 21, Centro, 28013 Madrid, Spain