China Red

30 Grindlay St, Edinburgh EH3 9AP, United Kingdom

Edinburgh, United Kingdom

Warm self-serve destination with a contemporary vibe specialising in Chinese dishes.

Rating: 2526

Score: 4.4

Price: Moderately expensive

No reviews available.