Charminar Indian Restaurant & Catering
Basic
6755 Mira Mesa Blvd Ste 113,San Diego,San Diego County,California,92121,United States
Contact
Postal Code
92121
Phone Number
Website
Location
Street Address
6755 Mira Mesa Blvd Ste 113
Ratings
Rating
4
Reviews
The platform is incredibly helpful and easy to use