Advertisement
Place your ad here.
Yama Momo
72 Lordship Ln, London SE22 8HF, United Kingdom
London, United Kingdom
Narrow, contemporary spot for Japanese mains and artfully presented sushi, plus inventive cocktails.
Rating: 667
Score: 4.4
Price: Expensive
No reviews available.