ViaMichelin
Thai Square Covent Garden
Location picture
Fabulous 9.3 (467 reviews)
Approx. £110
Location
166-170 Shaftesbury Avenue
London WC2H 9HB