londondamsel.co.uk
Great Indian Restaurant: Talli Joe's Indian Tapas - London Damsel
Talli Joe, an Indian tapas restaurant that describes itself as the best Indian restaurant in Covent Garden, but is it really? Read on.