Learn more
Description
Tamarind is a highly rated Indian restaurant located near London, UK. Its aggregate score on Bigfoot is 4.54 out of 5, based on 839 reviews. You can check it out during open hours at 20 Queen St, London W1J 5PR, United Kingdom.
More details @ timeout.com
Ratings
4.5 rating
Saved in London, United Kingdom
0 collections