Indian Palace is an Indian takeaway offering a diverse menu. They also serve pizzas with a special sauce and fresh base.