Kebab shop, O'Talebano Kebab Store, offers quality ingredients and Italian meats.