falafel restaurant in Menlo Park, California
About 2 results.
Mediterranean Wraps
California Avenue 433, 94306 Palo Alto, United StatesLove One Wrap At A Time Let Mediterranean Wraps cater your event, function, or office party! Just call us, and we will do wonders. We have catered many large events in town.