Mellow Takeaway Business Type Takeaway/sandwich shop Rating Pass Address 146 Woodlands Road Glasgow G3 6LF View on Map Date Last Inspected 1 July 2025 Local Authority Glasgow City http://www.glasgow.gov.uk