You can reach us at: +44 131 229 9178
Yes, you can order take away.
The primary served dish is: Chinese
Our address is: 6A West Maitland Street, EH12 5DS, Edinburgh
No reviews found. Be the first to review China Star!