Japanese fine-dining restaurant Mayha serves premium ingredients, including Wagyu, Hamachi and oysters. Photo: Mayha
Japanese fine-dining restaurant Mayha serves premium ingredients, including Wagyu, Hamachi and oysters. Photo: Mayha

Mayha review: Omakase restaurant destroyed in Beirut port blast finds new home in London