Charminar Indian Restaurant & Catering
4.4(0 reviews)
• Indian6755 Mira Mesa Blvd #113
San Diego, CA
Business Information
6755 Mira Mesa Blvd #113
San Diego, CA
Location
Loading map...
6755 Mira Mesa Blvd #113
San Diego, CA
6755 Mira Mesa Blvd #113
San Diego, CA
Loading map...