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