Powered by SinglePlatform from ConstantContact

India Palace Restaurant

4190 Vinewood Ln N Ste 120
Minneapolis, MN 55442
Uber
MORE PHOTOS