Search More

Locations

Plymouth India Palace

4190 Vinewood Lane N., #120 Plymouth, MN 55442 | Plymouth | 763-383-1880

Business Description

India Palace offers one of the largest varieties of Indian food in the Twin Cities. In India, food is very much a part of our culture. Different regions specialize in different foods with ingredients complementing each other nutritionally and tastefully. Our menu reflects this diversity.

Loading...