Aihua Chinese Supermarket

36 West Crosscauseway Edinburgh EH8 9JP