Chaat Paradise
LinkedIn Pintrest Facebook Twitter Google +

Chaat Paradise,

Mountain View CA
Address: 165 E El Camino Real, Mountain View CA 94040 / (650) 965-1111

Type: Restaurant

Cuisine: Indian Vegetarian