37 FB users likes Aqua Kyoto Bar, set it to 391 position in Likes Rating for London, United Kingdom in Bar category
Aqua Kyoto Bar is London based place and this enity listed in Japanese Restaurant category.
'A North London Institution' - Time Out www.lock-tavern.com Twitter: @thelocktavern Instagram: Locktavern