Byron's Downtown Deli Address: 134 S Saginaw St, Byron, MI 48418 Phone: (810) 370-4024 Restaurants, Delicatessens, Deli Other Businesses: Beard's Party Store at 11289 Silver Lake Rd, Byron, MI 48418 Ray Electric at 9817 Lovejoy Rd, Byron, MI 48418 Matazor's Pizza at 132 S Saginaw St, Byron, MI 48418