Any intelligence on this place? It's on Stevens Creek and Blaney (near Shan) but it isn't open yet.
I went to the House of Falafel today down the street for the first time and I much prefer the shawarma at Truly Mediterranean on 16th in SF.
3109 16th St, San Francisco, CA 94103
5251 Stevens Creek Blvd, Santa Clara, CA 95051
House of Falafel
19590 Stevens Creek Blvd, Cupertino, CA 95014