Charminar Express

South Indian restaurant · 26480 Ynez Rd Ste C, Temecula, CA

Delivery

Hours

More food in Temecula, CA · South Indian in Temecula