Patara Thai Restaurant Hampstead is located in London, United Kingdom on 82 Hampstead High St, Hampstead,. Patara Thai Restaurant Hampstead is rated 4.3 out of 5 in the category asian restaurant in United Kingdom.
Address
82 Hampstead High St, Hampstead,