Get directions to: Curry Bowl Sri Lanka Cuisine, Tarzana, CA
Restaurant address: 19662 Ventura Blvd Tarzana, CA 91356, USA
Restaurant: Curry Bowl Sri Lanka Cuisine