Back to list
Rosa's Thai Glasgow
Around £30
Location
41-43 West Nile Street
Glasgow G1 2PT
See on the map