saddlebackbuzz.com
RAVE review for new Indian Restaurant in Lake Forest
It’s called Royal Rasoi, Flavor of India, 24288 Swartz Dr., Lake Forest, CA 92630, Ph 949-454-9600. It’s located off of El Toro Rd, the very first street north of the 5 in the shopping …