Jaipur Palace is an Indian restaurant offering ethnic cuisine in a vibrant ambiance. Established in 2003, it features a diverse menu with generously sized portions.