I tried eat here while in NY and it looks like this location is no longer there.
— Not at all
— Not Much
— Poor