12 Nov 2013
India Palace is proud to announce the opening of their two newest locations in Plymouth and Burnsville. You now have four convenient locations for the friendly service and authentic Indian cuisine you have come to expect from India Palace.
4190 Vinewood Ln N # 120 , Plymouth
(763) 383-1880