We welcome you to dine at the Palace Spice. Our strength is our experience, competence and
efficiency. Our aim is to achieve the highest quality authentically prepared Indian food.
We personally select and purchase all our spices and raw ingredients, all of which are freshly
prepared, roasted and ground daily on our premises.
Our Crystal Palace restaurant, opened in 2001 is a well established feature of the Upper Norwood "triangle". More recently, we
have opened our second restaurant close to Clapham Junction station.