Rainbow Chinese Takeaway Business Type Takeaway/sandwich shop Rating Pass Address 162A Westmuir Street Glasgow G31 5BS View on Map Date Last Inspected 10 February 2025 Local Authority Glasgow City http://www.glasgow.gov.uk