Phone

Address

86 Westow Hill
West Norwood
London
Greater London
SE19 1SB

Map

Map for Palace Kebab

Food types

Palace Kebab Express is a takeaway located in West Norwood within London. Although we have tried, there isn't a menu for Palace Kebab Express on this site. There is a wide selection of dishes to be found at Palace Kebab Express. While this site doesn't currently possess all the details for Palace Kebab Express, we are working on it. Palace Kebab Express produces Kebabs as its special dish.

Menu

Menu for Palace Kebab

Reviews

No one has left a review yet.