Restaurants - Other Glasgow
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.
Visa , MasterCard
Loading map...