Nancy's Pizzeria Address: 1277 W Spg St, South Elgin, IL 60177 Phone: (847) 488-9555 Payment: Nice to Know: Good For Kids Yes Wifi No Accepts Credit Cards Yes Pizza, Restaurants Other Businesses: Giordano's at 320 Randall Rd., South Elgin, IL 60177 KARAM Tony at 295 Courtland Dr, South Elgin, IL 60177 Culver's at 280 Randall Rd, South Elgin, IL 60177 Buffalo Wild Wings Grill & Bar at 402 Randall Rd, South Elgin, IL 60177 Dunkin Donuts at 514 Randall Rd, South Elgin, IL 60177