Yes, they have their own lot. Turn right at Pepe's, 2nd drive.
Street parking. Most the time i park on Chapel Street and walk around the corner/block as Wooster St is always busy and hardly parking spots available
Yes
Thanks! Your answer is awaiting moderation.