30 Minute Pick up 
60 Minute Delivery

Review India Palace Restaurant

(701) 356-6500

Your Review