Start from
Charminar Indian Restaurant & Catering
6755 Mira Mesa Blvd Ste 111, San Diego 92121