Get directions to: Charulata Indian Bngl Cuisine, Sunnyvale, CA
Restaurant address: 767 N Mathilda Ave Sunnyvale, CA 94085, USA
Restaurant: Charulata Indian Bngl Cuisine