Eating Japanese Sushi at Roll Roll restaurant in Tarzana, CA.

Feedback

Do you manage or own Roll Roll?

Yes