Nope! You will need to drive yourself to the ceremony and then the reception. They are 5 minutes away from each other. Or you can use Uber or Lyft!
Yes, there is limited parking at the ceremony so please carpool! There is street parking and a public parking lot at the restaurant.
There will be vegetarian options at the reception.