Update Info - King Of Falafel
This restaurant was reported as closed. If it is open, let us know.
King Of Falafel
1801 Divisadero St
San Francisco, CA 94115
1801 Divisadero St
San Francisco, CA 94115
This restaurant was reported as closed. If it is open, let us know.