Dosai Place
LinkedIn Pintrest Facebook Twitter Google +

Dosai Place,

Santa Clara CA
Address: 2665 El Camino Real, Santa Clara CA 95051 / (408) 243-3672

Type: Restaurant

Cuisine: Chinese Indian Vegan Vegetarian