Phone: +447492857071
Address: 318 Uxbridge Road, London, W127LJ, United Kingdom
City: London
Dishes: 24
Reviews: 3
"I enjoy Tokyo street food, and although the selection is limited, the main dishes are tasty and the beer is chilled."
All prices are estimates.