About China Town
China Town Restaurant on Atholl Place is a Cantonese seafood restaurant in Edinburgh's West End, a short walk from Haymarket station along the quieter Georgian streets south of Shandwick Place. The kitchen produces a menu that balances traditional Cantonese meat and seafood dishes with a vegetarian selection and set pre-theatre menus — the latter a practical offer given the restaurant's proximity to the King's Theatre on Leven Street. The interior is decorated with Chinese musical instruments and has a more formal dining-room atmosphere than the city's many takeaway-focused Chinese businesses. Hours run Monday to Thursday noon to 2pm and 5:30 to 11pm, with later closings on Fridays and a Saturday-only evening session; closed Tuesday and Sunday. Street parking is available, and Haymarket station is a five-minute walk.
Find Us
3 Atholl Place, Edinburgh, EH3 8HP
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!