O Fine Japanese Cuisine - Irvine, CA

Sayori (Halfbeak)