Processing, please wait ...
Cafe 220
Palo Alto
Cuisines: Greek, Mediterranean, Turkish
Address: 220 University Ave. #B ; Palo Alto CA, 94301
Excellent wraps, good & prompt service. Suggest not ordering falafel for delivery - it doesn't do as well cold as the meats do.
The delivery was 40 minutes, late and they did not even call to let me know. I had to call them!The food was good though.