Traktir Restaurant Valley
Restaurant
•
18588 Ventura Blvd, Tarzana, CA 91356, USA
8.6
Sunday: 1 PM – 9 PM
See if anyone you trust recommends it!