Italian Bistro

restaurant in Newport

Phone: (302) 996-0700

Address: 4301 Kirkwood Hwy