Parking: Medium size lot with plenty of free parking.
Washrooms: They were clean.
Experience/Venue: Small place, as it's located in a small plaza that is easy to miss.
Food: Not much options if you're vegan/vegetarian, you can order the sandwiches which are a near identical to California sandwiches. If you've tried Italian sandwiches before, you'll know what to expect.
From what I can tell you about my friends experience (as meat eaters), they ordered a large pizza and really seemed to enjoy it.