Not sure what was amazing at this place for many people. I cannot say I was impressed that much. I had beef shawarma wrap for $7.50. My sandwich was probably the thinnest that I ever had at all other places. The taste was just OK, nothing impressive. The restaurant looks clean, but they will wear gloves and turn the meat with their gloved hands, and then get your money with the same gloved hand, and then make another sandwich with the same gloved hand...
These reviews seems to be working against the customers. They take advantage of these reviews to increase their prices. I had triple size sandwich at a lower price at other places.
I do not think I will come back to this place again.