View Menu
Moon Palace is a Takeout restaurant in Scunthorpe. It is open 5 days a week.
For inquiries and reservations, you can contact Moon Palace by phone at +44 1724 866234
Address: Moon Palace Take Away, 130 Scotter Rd, Scunthorpe DN15 7EG, UK, Scunthorpe
Phone: +44 1724 866234