Delhi Kitchen

restaurant in Carmel Mountain, Poway

Phone: (858) 385-0165

Website: www.delhikitchen.com

Address: 11975 Carmel Mountain Rd Ste 603