Bawarchi Indian Cuisine™ Bawarchi Biryanis 23809 El Toro Road, Orange County, Lake Forest, CA - 92630