Get directions to: Taal Cultural Cuisine Of India, Fullerton, CA
Restaurant address: 2720 Nutwood Ave Fullerton, CA 92831, USA
Restaurant: Taal Cultural Cuisine Of India