We used to love their pizza. They still have pizza on the menu but we didn't try it.

We parked in the small lot mentioned by Scubaman. There was none there asking for anything. It's really close to the restaurants. Maybe a minute or two walk?