Category: Japanese Restaurant Category: Japanese Restaurant
Address: Unit 3a Camden Wharf, 28 Jamestown Road, Camden, London, NW1 7BY
Landline: 020 748...
Report a problem with this listing