Skip to main contentToast Local logo
Sababa Falafel Shop -Lake Forest

Sababa Falafel Shop -Lake Forest

Closed

Takeout 10:15 AM - 8:15 PM

22631 Lake Forest Drive, Lake Forest, CA 92630