Discover India in San Diego Change City
Delhi Kitchen
858-385-0165
11975 Carmel Mountain Rd
San Diego CA   [Map]   [Directions]
USA