I went at roughly 4pm last week and the standards were clearly lower compared to my usual experiences at Leon within the UK. The food was not fresh and I assume was leftover from lunch time service. I was also appalled by the number of flies near the bins, irrespective if the weather in DC was above 30 degree celsius.
I would certainly recommend eating somewhere else. There is a Pret close to Farragut West station, for example.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.