ZUMVU

Mayha - Omakase Sushi Restaurant Marylebone

  • 43 Chiltern St, London W1U 6LS
  • 43 Chiltern St, London W1U 6LS

No one follows this profile...

Website Trust Checkermayhalondon.com

Trust Score

0 / 100

About

Mayha, as featured The Michelin Guide 2023, is an authentic Japanese sushi restaurant. Here you can partake in the 'Omakase' tradition, a Japanese masterpiece, meaning 'I'll leave it More