Delmonico Bar & Grill Address: 1688 Kennedy Rd, St Helen, MI 48656 Phone: (989) 426-3001 Restaurants, Bars Other Businesses: SUBWAY at 2007 N Saint Helen Rd, St Helen, MI 48656