Chuan Chim
178 High Street, Elgin IV30 1BA Scotland
Chuan Chim is a Restaurant place is located in Elgin, Scotland. The address of Chuan Chim is 178 High Street, Elgin IV30 1BA Scotland.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is https://www.facebook.com/Chuanchimelgin