Deli-Queen Address: 4815 W M 80, Kincheloe, MI 49788 Phone: (906) 495-5191 Restaurants, Foods-Carry Out Other Businesses: Clyde's at 5224 W M 80, Kincheloe, MI 49788 Pizza Patch at 4883 W M 80, Kincheloe, MI 49788