Green Beats is located in Madrid, Spain on Calle de Juan de Herrera, 3,. Green Beats is rated 5 out of 5 in the category restaurant in Spain.
Address
Calle de Juan de Herrera, 3,
Amenities
Good for kids
Toilets
Accessibility
No wheelchair-accessible car park
Offerings
Healthy options