Momo – London
London

Momo – London

Japanese restaurant, belong to a hotel. Good foods, especially the seafood salad is our favourite. The interior is not very Japanese, though. But I can say that the service is very Japanese.