Overview
Claimed
Description
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.
Source of Info:
Y Yext