TAKAHASHI

228 Merton Road, London

SW19 1EQ

07592564806 

hello@takahashi-restaurant.co.uk