Home /  

Restaurants offering Oleleh Moimoi

Search city
4.1
Menu
Table booking
Open Now
4.1
Menu
Table booking
Open Now
City: London, 135 Trafalgar Road, SE10 9TX, London, United Kingdom
"Nice ambience, good food, good portions and good value!"

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity