India Palace
8362 Tamarack Vlg Ste 120 Woodbury, MN 55125-3392
651-731-6300
Facebook: http://www.indiapalacemn.com/menu.html#
Twitter: http://www.indiapalacemn.com/menu.html#
Business Hours
Payment Types