I've been here before and while it was good, it wasn't the best. And forget about making reservations... I called early and was told that they only take them for parties of 6 or more.
Pros: parking, ambience
Cons: poor service, reservations for parties of 6 or more only, cold by the windows
more