Yes, but limited when super busy!
Yes. There is a parking lot behind the restuarant. We were there for lunch on a weekday and had no problem.
Yes, we have free parking in the rear, also additional free parking in the school lot nights and weekends. There is also street parking.
Thanks! Your answer is awaiting moderation.