Category: Japanese Restaurant Category: Japanese Restaurant
Address: 71 Regents Park Road, Camden, London, NW1 8UY
Landline: 020 748...
Report a problem with this listing