top of page
Delicious Italian food in the heart of downtown Portsmouth, New Hampshire
Monday - Thursday | 11:30 am - 9:00 pm
Friday & Saturday | 11:30 am - 10:00 pm
Sunday | 11:30 am - 8:00 pm
“The rebirth of The Rosa is a winner. Great food and service. We'll be back again and again."
bottom of page