Phone: +447583037455
Address: Blackwall, London, E149QE, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"If you believe that tips should go to the hardworking staff who earn them, then I recommend avoiding this restaurant."
All prices are estimates on menu.