Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right Scotland icon-chevron-right Edinburgh icon-chevron-right Imperial Palace

Imperial Palace

Restaurants, Chinese
Imperial Palace

Details

Address: 36 Inglis Green Road
Edinburgh
EH14 2ER
Price: £25 and under
Contact:

Users say