Chili Chutney Restaurant
Restaurant
•
24301 Muirlands Blvd # A, Lake Forest, CA 92630, USA
7.6
Wednesday: 11:30 AM – 9 PM
See if anyone you trust recommends it!