Indian Palace is an Indian restaurant offering a diverse menu with freshly prepared dishes, some cooked in a traditional clay oven.