This place has screwed up my food orders everytime i have been there. I no longer go to this location, the staff is incompetent. i would recommend the location on pearl street instead, much nice and have never screwed up an order for me.
Pros: Good location
Cons: Terrible service, bad managers,