Our Menu
Hours
11:00 am - 06:00 pm
11:00 am - 06:00 pm
11:00 am - 06:00 pm
11:00 am - 06:00 pm
11:00 am - 06:00 pm
11:00 am - 06:00 pm
11:00 am - 06:00 pm
falafelland
Join Us!
Contact Us
Falafelland
133 6th St, San Francisco, CA 94103, USA
4154241552