I'm in torrance on business and miss Sultan's Palace down the street from my apt in Chicago. Can someone recomend a place near torrance that has good falafel and the like? I tried aplace called daphne's on a recomendation and uh... it sucked. There must be better places out there. It doesn't have to look nice, i like storefronts better anyway.