An all-you-can-eat kebab journey from Istanbul to Delhi awaits at downtown Palo Alto’s newest restaurant, Meze Kebab.