Archives

India Palace - Mankato, MN

India Palace

India Palace in Mankato offers Indian fare prepared from an extensive menu.