South Indian restaurant · 24601 Raymond Way #6, Lake Forest, CA
Dine-In
More food in Lake Forest, CA · South Indian in Lake Forest