Meze Kebab ★★★★☆4.4 (130) Restaurants Kebab shop · Food and drink 632 Emerson St, Palo Alto, CA 94301 Today: 11:45 AM–2 PM, 5–8:30 PM Call Website Details →