Yes! There is one parking lot right in front of the main building entrance and 2 other parking lots nearby. There are a few parking spots that's reserved just for newcomers right in front of the main entrance that are usually open right before service starts as well.
Yes, they have free parking.
Thanks! Your answer is awaiting moderation.