Eating Japanese Sushi at Love Sushi & Roll restaurant in Newhall, CA.

Feedback

Do you manage or own Love Sushi & Roll?

Yes