TAKAHASHI

228 Merton Road, London

SW19 1EQ

hello@takahashi-restaurant.co.uk