Processing, please wait ...
Menlo Park
Cuisines: Mediterranean, American, Greek, Catering
Address: 408 Willow Road ; Menlo Park CA, 94025
The delivery was 40 minutes late and the order was made incorrectly.
I wasn't here but people said it was one of the best meals yet.
Check out the new Gogocater Group Order Tool! click here