Honestly, this place is hardly worth all the hype. The ""enormous"" sandwiches are about three inches tall and taste average. Maybe to a someone whose diet consists of three crackers a day would these portions be considered huge.
The latkes were pretty good though.
Otherwise, I'm pretty sure the hype for this place was meant for some previous time. Not recommended.
Pros: good latkes
Cons: everything else
more