Company name: Palace Spice
Description: Reserve a table now.
36 Westow Hill, London SE19 1RX, United Kingdom