Restaurants & Bars

England London

Tamarind in London?

Share:

Restaurants & Bars 4

Tamarind in London?

Michael | Nov 22, 2002 01:40 PM

Any opinions on Tamarind in London or other high-end Indian suggestions for year-end Sunday dinner in London?

Want to stay up to date with this post?

Recommended From Chowhound