Castle Kebab House offers a variety of kebabs and pizzas. They provide online ordering with delivery options.