Mayha - Omakase Sushi Restaurant Marylebone
Category:
Address:
43 Chiltern St, London W1U 6LS
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 to you.' Obs...