Wrap 'N Roll Sushi is a Japanese restaurant offering sashimi platters and sushi rolls. It provides a casual cafe setting with takeaway options and a small street patio.