Kebab shop known for quality ingredients and Italian meats.