London E2 0JD
020 8981 5748
The Thai Garden was London's first Thai vegetarian and seafood restaurant. It is a small, family run restaurant on two floors.
2 reviews
London W1F 0TH
020 7734 1311
Hummus Bros serve delicious, fantastically fresh bowls of creamy houmous with a variety of toppings, to eat in or take away.
4 reviews
Madders75
London, UK