Category: Japanese Restaurant Category: Japanese Restaurant
Address: 96 Trafalgar Road, Greenwich, London, SE10 9UW
Landline: 020 8858 9317
Report a problem with this listing