Filter
Delivery
Pickup
Outdoor
The best restaurants serving Japanese food in Prince's Lambeth London
4 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,5
87 Opinions in 1 websites
10 Albert Embankment Inside Crowne Plaza Albert Embankment, London SE1 7SP England, England
JapaneseA good place to have your drink spiked. Avoid this place. The food was good. The service was poor. The place is clean but you di not care when your drinks are spiked and you are throwing out.