ZUMVU

Mayha - Omakase Sushi Restaurant Marylebone

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

No connections to show ...

Website Trust Checkermayhalondon.com

Check

Trust Score

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