The Rosa Restaurant
80 State St
Portsmouth NH United States
A Portsmouth Landmark Since 1927
Web Information:
Web Page
Menu
Hours: Mon-Thu 11:30am-9:30pm; Fri & Sat 11:30am-10:30pm; Sun 11:30am-9:30pm
Phone: 603.436.9715
Fax: 603.436.6930
Alcohol: full bar
Parking: own parking lot