Based on 6 reviews, the restaurant has received a rating of 3.0 stars. Price $
Address:
68 Willow Rd, Menlo Park, CA 94025
Phone: (312) 394-0362
Menu
… View more
Photo Gallery
Reviews
Ben 3
I was not able to pickup my food as the the building at the listed adress is empty (and has a water shutoff notice on the front.) The listed phone number is dead. I had to cancel my order and leave, I am very disappointed.
… more
Aaron Simonson
Unable to find restaurant to pick up an online order I paid for. Restaurant has no sign visible at all.
… more
Thaher Shehadeh
Friendly fresh and healthy Best for your catering and Business event at the location
… more
Saleh Aqleh
It’s the place where you going to feel that your in Jerusalem with the taste of my true Palestinian taste
… more
JOHN ONKEN
The place is closed down but is still live on the web and taking orders- naughty naughty!
… more
… View more