Phone: +442089449442
Address: 106 Coombe Lane, London, SW200AY, United Kingdom
City: London
Menu Dishes: 35
Reviews: 1
"I love this restaurant! It seems to have new management, as I have heard negative feedback about the previous owner. I decided to give it a try after it rebranded as Takeya, and I was pleasantly surprised."
All prices are estimates on menu.