Kebab Palace is a long-standing kebab shop. Serving fresh food daily.