Ozen Sushi Japanese Grill
26612 Towne Centre Drive, CA, United States
Our mission at Ozen Sushi is to make the best sushi in town. What makes our sushi the best it is very simple. The right fish at the right time. Come on in today. We keep our doors wide open and welcome you with our heart warming hospitality.