Visit Rosa’s Thai, the best Thai restaurant in Edinburgh for authentic flavours and exciting signature dishes. Open seven days a week for eat-in and takeout.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.