D M W Kirkwood Subs

restaurant in Newport

Phone: (302) 482-2980

Address: 3616 Kirkwood Hwy