Webb's Pizza Parlor Address: 900 S Emma St, Christopher, IL 62822 Phone: (618) 724-4092 Pizza Other Businesses: Subway at 506 W Egyptian Ave, Christopher, IL 62822 Subway at 506 W Egyptian Ave, Christopher, IL 62822 The Gardens Family Restaurant at 205 Egyptian Ave, Christopher, IL 62822