Japanroll is a Japanese restaurant offering a refined cuisine with sushi, sashimi, and cooked dishes prepared with fresh, quality ingredients. Sushi takeaway is available.