Hoagie Sandwich