Find UsChina 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 China Town3 Atholl Place Edinburgh EH3 8EP
Call us on 0131 228 3333
or email firstname.lastname@example.org
Opening Hours12pm – 2pm / 5.30pm – 11pm ( Closed Tuesdays )