top of page
The Rosa Logo

Delicious Italian food in the heart of downtown Portsmouth, New Hampshire

The Rosa Restaurant

A Local Tradition

We are excited to bring classic Italian cuisine to the Rosa’s original historic downtown Portsmouth, New Hampshire location.


We invite you to a well loved destination that harkens to a time when life was simple and dinner out was an experience to remember. 

White Brick Wall


Sunday - Thursday  |  11:30 am - 8:00 pm 

Friday  & Saturday  |  11:30 am - 9:00 pm 

White Brick Wall

North Sturtevant

“The rebirth of The Rosa is a winner. Great food and service. We'll be back again and again."
bottom of page