Star of India Express


(858) 349-1111

11975 Carmel Mountain Rd , San Diego , CA   92128