36 Westow Hill, Crystal Palace, London SE19 1RX, United Kingdom
Closed· Opens at 18:00
36 Westow Hill, Crystal Palace, London SE19 1RX, United Kingdom
No delivery
Spot something wrong?
Dishes at Palace Spice. Prices may vary in venue.
Been to Palace Spice? Be the first to share what you ate.