Processing, please wait ...
House of Falafel
Cupertino
Cuisines: Middle Eastern, Mediterranean, Greek
Address: 19590 Stevens Creek Blvd ; Cupertino CA, 95014
Good was just ok. Delivered to parking lot only.
very good -