On first arrival, it looked clean. The tv's on the table are super laggy and are almost pointless in my opinion. Hummus took forever to come out, but I assume its because of the pita. I ordered the hot pepper sandwich, and it was pretty good.
Overall service was slow for 2:30 in the afternoon.