Full menu with prices & pictures
Angels Farm 23611 El Toro Rd, Lake Forest, CA 92...
(+1)9492733608
The restaurant from Lake Forest offers 5 different menus and drinks on the menu at an average $7.4.
At this eatery you can simply call the telephone number (+1)9492733608 to make reservations.