top of page
Phone: (949) 206-9988
23552 El Toro Rd, Lake Forest, CA 92630
Business Hours
Mon. - Thurs. 11am - 9:30pm
Fri. & Sat. 11am - 9:30pm
Sun. 11am - 9:30pm
Dine-in • All You Can Eat • Carry out • Pick up
ORDER ONLINE is available now!
bottom of page