Yes, next door to the restaurant on one side is a parking lot
Yes, but good luck finding a parking spot. That's a very busy area and has lots of restaurants, which all basically share parking.
Yes
We found convenient paid parking around the corner behind the restaurant. It was good because it was pouring down rain when we arrived and by walking through the garage we didn't have to go out in the rain! The parking spaces are a bit tight, but there were plenty available.
There is one beside the restaurant, but it can be hard to find spaces because it is a very popular area.
Thanks! Your answer is awaiting moderation.