HIGH-END JAPANESE RESTAURANT UMU CELEBRATES RETAINED MICHELIN STAR, 20TH ANNIVERSARY, AND NEW SUMMER MENU
byUMU, the Michelin-starred Japanese dining destination located in Mayfair, proudly retains its coveted Michelin star following the recent awards ceremony. Acknowledged among the best Japanese restaurants…
