Palace Chine - Edinburgh

Learn how the Cvent Supplier Network works
Unit 11, 98/21 Ocean Drive Ocean Terminal Leith Edinburgh EH6 6JJ

About Restaurant

Cuisines

  • Chinese

Parking

  • Paid parking

More

Contact Us

Already have an account?