Taka is a japanese restaurant Greater London Mayfair located in United Kingdom.
18 Shepherd Market London Greater London W1J 7QH United Kingdom
Amazing fresh sushi and lovely staff . Great cocktail list too!
Great set menus, lots of variety, and very nice staff ,
They have the best tempura. Try the ebi-no tempura. But my god the portions are small!!! - Andre Harry