I was pleasantly surprised by Osmow's. I had the beef kofta wrap and it was pretty good! Everything looked happening and fresh at the counter and they were doing a brisk business with many takeout orders leaving as we came in. The staff was helpful and explained the menu to us. After sitting down at the bar along the wall opposite the grill, the guy even went so far as to bring our orders right to us, plopping our matching paper bags down in front of us with synchronized grilled fast food panache - now that's REALLY good service! I'll be back.