Albacore nigiri

Sushi Spot

Tarzana
$$, Japanese, Sushi
19658 Ventura Blvd
Tarzana, CA 91356
Call: 818.345.8651
http://www.sushispot.com

Expert Recommendations

Featured content