top of page
Delicious Italian food in the heart of downtown Portsmouth, New Hampshire
Pasta & Peas
Sunday - Thursday 11:30 am - 8 pm (Dine-In & Take Out)
Friday & Saturday 11:30 am - 9 pm (Dine-In & Take Out)
“The rebirth of The Rosa is a winner. Great food and service. We'll be back again and again."
bottom of page