Phone

Address

18 Loampit Hill
Lewisham
London
Greater London
SE13 7SW

Map

Map for The Palace

Food types

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.

Reviews

No one has left a review yet.