O Fine Japanese Cuisine - Irvine, CA

Engawa (Halibut Fin)