(218) 727-8767 | India Palace ,319 W Superior St Duluth, MN 55802. Get Directions
Estimated delivery time: 45 mns. min