Kebabisto is a kebab shop known for its flavorful kebabs and homemade casseroles.