Yes rhey have ample parking more than they need
Not sure since I walked from my hotel to there
Yes, to the left of the main entrance of the restaurant. It is limited tho with paid parking directly behind the build.
Thanks! Your answer is awaiting moderation.