Rosa's Thai West Hampstead

152a West End Ln

 -  - United Kingdom  (GB)

Asian • Thai • Sit down

74/100 (25 Votes)

Now closed

Videos