Street parking
You will get near by. Opposite side there were some free parking
You just park on the street
Correct street parking only usually not that difficult to find parking around the pizza place
The parking I found is on the street.
Thanks! Your answer is awaiting moderation.