Cuzza  Recipes  Articles  Tips  Restaurants  Books  Contact 

Sorry this site looks a bit dodgy.  It looks much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

Restaurant Reviews

Tamarind (London, England)

Tamarind, 20 Queen Street, London, W1J 5PR, England
tel: 020 7629 3561  
(restaurant only)


No reviews yet.


Read more reviews in London.
Read more reviews in England:
Read reviews in a different country.


 

Cook’s Notes

Submit your own reviews to cuzza.com.

Map generously supplied by multimap.com.