Sahota Palace, located in Liverpool, NY, is one of the finest Indian restaurants. We are renowned for our exceptional Indian cuisine, excellent staff service, and lively ambiance. At Sahota Palace, we prepare everything fresh using the highest quality ingredients and the freshest vegetables. Each dish embodies flavor, pleasure, affection, and essence.