Yes, and many times you can park directly in front of the restaurant. There is also a city garage a few steps away as well.
Yes, though I've never needed to use it.
Yes
Yes, across the street
Yep. Right across the street. Lovely place.
Thanks! Your answer is awaiting moderation.