ROYAL RASOI
Updated 177 days ago
24288 Swartz Dr, Lake Forest, CA 92630 USA
Royal Rasoi is the ultimate Indian restaurant in Lake Forest, CA. We serve authentic Indian food, traditionally prepared by our experienced and passionate cooks...
With a flavor bank of extensive spices and wide range of Items to choose, you are unlikely to run out of options.