Plaza Family Restaurant

restaurant in Newport

Phone: (302) 998-3899

Address: 208 W Market St