CityRichmond
CountryUnited Kingdom
Location26 Hill St, Richmond TW10 6UQ, UK
Business (Restaurants). Google rating 4.8/5 (3352 reviews).
https://rosasthai.com/locations/rosas-thai-restaurant-delivery-takeaway-richmond?utm_campaign=gmb&utm_medium=organic&utm_source=local