We don't know what they serve here yet.
The Palace is a takeaway restaurant located in Lewisham in London. The Palace haven't currently given us complete information of the take-away. We don't yet have a menu for this takeaway. The Palace serves a full range of takeaway meals all day long. The Palace serves as its specialism.
No one has left a review yet.