Kebab Villa is a restaurant specializing in kebab dishes, including the popular Kapsalon Kebab. They also offer 100% craft beef options.