We had lunch here one Saturday several years ago. I was bowled over by the supreme excellence of the falafel sandwich. Best falafel in town, I tell ya. Only thing is, we stopped by for a return visit one Saturday maybe two years ago and the sign said they're closed Saturdays. Yelp now says they're open Saturdays. I sure hope so. Can anyone confirm this?