Roll & Chicken is a sushi restaurant offering fresh, flavorful Japanese cuisine.