The Vendry is now part of Groupize! Read more

Omakase

Located In: Taku Mayfair

Seated: 16

Taku Mayfair

Taku Mayfair

Omakase
Address
Taku Mayfair

36 Albemarle Street Greater London, England W1S 4JE

Business Space Location Map
Capacity

Seated: 16

F&B Options
In-house catering
Frequent Uses
  • Private Dining