Map & Directions - Charminar Indian Restaurant & Catering
Menu
Charminar Indian Restaurant & Catering
24371 El Toro Rd, Laguna Woods, CA, 92637
(858) 275-4466 (Phone)
24371 El Toro Rd, Laguna Woods, CA, 92637
(858) 275-4466 (Phone)