Yes, the restaurant Will's Skewer Kitchen 燒烤堂 has Street Parking.