Hap's Famous Roast Beef Subs

2222 Lafayette Rd.
Portsmouth
New Hampshire
United States