Processing, please wait ...
CreAsian Taste of Himalayas
San Leandro
Cuisines: Asian Fusion, Vegetarian, Indian
Address: 1269 MacArthur Blvd ; San Leandro CA, 94577