Category: Japanese Restaurant Category: Japanese Restaurant
Address: 2nd Floor, 85 Frampton Street, London, NW8 8NP
Landline: 020 881...
Website: www.melovesushi.com
Website: Visit Website
Message now
Report a problem with this listing