Awesome food, Been going there for the past 3 years. The location on Greenwich is by far the best although I've eaten at each and they've been OK. I prefer them over Chipotle any day. I've told multiple people to give them a try and they've ended up going back repeatedly. It can be addictive.
Food: ExcellentDecor: Very GoodService: Excellent
Public - 3 years ago