So Sushi hero image

So Sushi

Restaurant

19522 Ventura Blvd, Tarzana, CA 91356, USA

Biter Score
8.0
Open
Sunday: 5 PM – 9:30 PM
So Sushi photo 1
So Sushi photo 2
So Sushi photo 3