Jaipur Palace is an Indian restaurant offering traditional, homemade dishes for dine-in or takeout.