La Roma Pizza

restaurant in Pelham Islands, Stratford

Phone: (203) 870-6999

Address: 1603 Barnum Ave