Star of India Express


(858) 453-5300

4545 La Jolla Village Dr # E22 , San Diego , CA   92122