Rab Ha's is located in 83 Hutcheson Street, G1 1SH, Glasgow, United Kingdom.