Visit Rosa’s Thai, the best Thai restaurant in Glasgow for authentic flavours and exciting signature dishes. Our first restaurant in Scotland is situated on the bustling West Nile Street. Open seven days a week for eat-in and takeout.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.