almost had tears in my eyes stepping in here, seriously. everything GF, reasonably priced, even hot sandwiches. so packed I had to just get it to go. high five, Madrid!