Roll Roll
Sushi · Japanese · Tea House
Roll Roll is a casual sushi restaurant offering a diverse menu of sushi rolls and other dishes, complemented by a great tea selection.
Location
Best places nearby
The highest rated places close to Roll Roll.
Local restaurants nearby
19657 Ventura Blvd, CA



