Mi Tierra Deli Restaurant

restaurant in Newport

Phone: (302) 660-2601

Address: 800 W Newport Pike