13447 Ventura Boulevard, , CA 91423
(818) 802-3443
Filed under:
Where to get the finest nigiri and sashimi in LA
High-quality fish at a reasonable price in LA