Ride the bus and you can get pretty close. It's a great option for going everywhere if you are patient.
Yes, however, you have to pay the meter. It's better to park in the garage
Yes, generally, but I don't think this restaurant jas it's own dedicated parking.
Thanks! Your answer is awaiting moderation.