vegetarian sandwich rolls hoagie roll recipe