Category: Japanese Restaurant Category: Japanese Restaurant
Address: 361 Holloway Road, London, N7 0RN
Landline: 020 7700 6635
Report a problem with this listing