O Fine Japanese Cuisine - Irvine, CA

Aji (Spanish Mackerel)