Lordship Pizza

restaurant in Pelham Islands, Stratford

Phone: (203) 375-7234

Website: www.lordshippizza.com

Address: 346 Stratford Rd