Find Us

China Town Restaurant is located in Edinburgh’s West End, on the main road in to the city centre where Edinburgh Castle is located. If you require further information or help to find us feel free to call us on 0131 228 3333.

Contact Us

Contact China Town

3 Atholl Place Edinburgh EH3 8EP

Call us on 0131 228 3333

or email

Opening Hours

12pm – 2pm / 5.30pm – 11pm ( Closed Tuesdays )