Find a public parking lot or garage on the weekends and walk or use their valet service. During the week they will let you park in their valet lot for free, right across the street from the restaurant. Just call the restaurant and someone will come out to open the gate for you.
I never have trouble finding street parking in Portsmouth if you don't mind a short walk.
Most nights they have valet parking if not you can park at the Hanover parking garage and it's about two and a half blocks it walk out of the parking garage out the back through the center of town and one block to Massimo's down Danial st so very nice walk have a nice d dinner
They have a private lot across from the restaurant for those who have reservations. Call when you get to the lot and they will open the gate.
Garage parking is only a 10 minute walk.
Thanks! Your answer is awaiting moderation.