TravelMuse
 
 

Al Natural

Madrid, Spain

Guide         Hotels         Attractions         Restaurants         Shops

Address

Calle Zorrilla 11
28014 Madrid
Spain

Phone

+34 91 369 4709


Neighborhood

Plaza Mayor, Ă“pera & Sol


Nearest Train

Sevilla


Avg Cost

$15.00


Hours

Mo to Sa from 01:00 PM to 04:00 PM
Mo to Sa from 08:30 PM to 12:00 AM
Su from 01:00 PM to 04:00 PM


Category

Vegetarian, Nonsmoking


Avg User Rating

7 reviews