Delhi Kitchen
LinkedIn Pintrest Facebook Twitter Google +

Delhi Kitchen,

San Diego CA
Address: 11975 Carmel Mountain Rd, San Diego CA 92128 / (858) 385-0165

Type: Restaurant

Cuisine: Indian Vegetarian