Main Street Deli Address: 3510 Main St, Munhall, PA 15120 Phone: (412) 205-3044 Hours: Mon: 11am-9pm Tue: 11am-9pm Wed: 11am-9pm Thu: 11am-9pm Fri: 11am-9pm Sat: 11am-9pm Delicatessens Other Businesses: Dells Sundae Grill at 111 Farragut St, Munhall, PA 15120 Mama Pepinos at 607 William Marks Way, Munhall, PA 15120 Kane Rentals at 3620 Main St, Munhall, PA 15120 Kane, Robert T at 3620 Main St, Munhall, PA 15120 Marie's Place at 3911 Main St, Munhall, PA 15120