Know a great happy hour or special for this location?
sushi imari
Suggest an edit
18220 Yorba Linda Blvd #310, Yorba Linda, CA 92886
© 2025 Checkle, Inc
Privacy
Terms