Tamarind
20 Queen St, London
020 7629 3561
Menu
Reserve
London, Greater London
Tamarind
20 Queen St, London, Greater London W1J 5PR
020 7629 3561