Lantern Palace
39 New Herbert Street, Salford M67RW Salford , Lancashire, United Kingdom United Kingdom
- Profile: Lantern Palace is a Fast Foods company located at Salford , Lancashire,, United Kingdom United Kingdom, address is 39 New Herbert Street, Salford, Salford , Lancashire, M67RW UK, postcode is M67RW, you can contact Lantern Palace by phone 441617360249