Royal Max Kebab is a popular kebab shop offering delicious, freshly prepared kebabs.