Kebab & Pizza restaurant offering delivery. Kebabs feature fresh ingredients and homemade bread.