san franciscoJun 19, 2014King of Falafel: Restaurant Info [CLOSED]Location: Map1801 Divisadero StreetSan Francisco, CA 94115Phone: (415) 931-5455Website: kingoffalafelsf.comReviews PlayListen