Processing, please wait ...
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.