Sultan Palace
Turkish · Italian · Bar
Sultan Palace is an international restaurant that features a bar and dining area. It is noted for having an Italian chef and is located near New Cross station.
Location
Best places nearby
The highest rated places close to Sultan Palace.
Local restaurants nearby
379-383 New Cross Road, London, SE14 6AT, United Kingdom
- 1Umut 200096
- 2Gem78
- 3Mangal 273
- 4Gunes Restaurant69
- 5Lokma64



