Pl. del Emperador Carlos V, 10, 28012 Madrid, Spain
Menu
Gluten free meal in foreground. Also plant based meat options!