The Wrap and Roll Corner is a fast food restaurant specializing in wraps and rolls, including Vietnamese salad rolls.