Navigation Menu
Thai Square Restaurant

Thai Square Restaurant

Thai Square is a brand of Thailand restaurants – eleven in London and six outside the city. The first of them was opened in 1996 in central London. Today the brand offers not only restaurants, but also Thai bars and wedding halls, organisation and spa. All the Thai Square restaurants offer authentic Thai food with traditional Thailand ingredients and flavours in a classic Thai-inspired relaxing atmosphere. The same cosy environment you can find also in the Thai Square bar, but in a bit more fashionable style.

    1 Review

  1. You will never believe how perfect this place is. Not only because the service,which was fantastic. The food was amazing! I have never eaten such meals in my whole life. Really liked it and recomend it for all those folks who know what to eat :)


Post a review

Your email address will not be published. Required fields are marked *