Mardini's Deli Cafe ★★★★★4.5 (740) Restaurants Mediterranean restaurant 408 Willow Rd, Menlo Park, CA 94025 Call Website Details →