Patara Fine Thai Cuisine Soho
15 Greek St, London
020 7437 1071
Menu
London, Greater London
Patara Fine Thai Cuisine Soho
15 Greek St, London, Greater London W1D 4DP
020 7437 1071