Kebab Ali Baba: A kebab shop known for its generously filled and flavorful kebabs, including options like falafel and plates with various sides.