rosa restaurant portsmouth
70 State St.
Portsmouth, NH 03801


Welcome to The Rosa — the oldest running restaurant in the Portsmouth community, and a place where the past blends effortlessly with the present.

Reservations and Call Ahead seating please.

+ Google Map
Hours:Sunday: 11 am - 9 pm (Dine In & Take Out); Monday-Thursday: 11 am - 4 pm (Take Out Only) AND 4 pm - 9 pm (Dine In & Take Out); Friday-Saturday: 11 am - 10 pm (Dine In & Take Out)
Meals:Lunch, Dinner
Reservations:Yes - recommended
Specials:The Rosa will be running specials each week.
Private Room:The Atkinson Room as well as a Full Restaurant Buyout
  • Handicap Access
  • Wi-Fi Available