Yes, the restaurant Dar Sor Olimpio al Drago has Street Parking.