So Sushi
Restaurant
•
19522 Ventura Blvd, Tarzana, CA 91356, USA
8.0
Thursday: 11:45 AM – 2 PM, 5 PM – 10 PM
See if anyone you trust recommends it!