The Palace W6

10 Greyhound Road, W6 8NX London, United Kingdom

  • Not sure

  • CrescentRating: Not CrescentRated

Description

If you are a fan of Indian food, The Palace W6 is a must-visit! This restaurant, located in London, United Kingdom is popular for serving some of the most delicious and unique dishes in the area. Also, please note that the restaurant provides Halal food for Muslim diners.