Deedee's
LinkedIn Pintrest Facebook Twitter Google +

Deedee's,

Santa Clara CA
Address: 341 Lafayette St, Unit 101 (at Poplar St ), Santa Clara CA 95050 / (408) 261-0568

Type: Restaurant

Cuisine: Indian Vegan Vegetarian