Category: Japanese Restaurant Category: Japanese Restaurant
Address: 149 Trafalgar Road, Greenwich, London, SE10 9TX
Landline: 020 3556 8213
Report a problem with this listing