Originally Posted by
MQue
Never been They just put oner up in time square area so I was gonna try it but everyone says it sucks.
Their salad bar is pretty good but thats about it. You're in NYC, there are far better places to eat at then a crappy chain. I iz teh jealous.