i hear the seating is limited and was wondering how limited is it really? and with that, what time should i go there for dinner to avoid waiting for a seat.
also, what's the parking situation like at both the arlington and newton locations? it's freezing out and i'm going to go to the one where parking is easier. thanks!