Lemon Splash Restaurants in London
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: London, Veteranenstr. 9 10119 Berlin, London, United Kingdom
"Good fondue, but to not have raclette at a Swiss restaurant is really bizarreIt's not like it's hard to make."
Price
Feedback
These reviews refer only to the mentioned ingredients.