Fratelli's Italian Restaurant

restaurant in Pelham Islands, Milford

Welcome to Nello's! 248 New Haven Avenue Milford, CT 06460 (203) 877-1170 View Our Full Menu Check Out Our Prix Fixe Dinner Menu Click here for our Special Events!

Phone: (203) 877-1170

Website: www.fratellismilford.com

Address: 248 New Haven Ave