The Rosa

70 State St
Portsmouth, NH
603.436.9715
43.076699
-70.755091
Hours:
Mon - Sun:11:30am - midnight

Directions
from: