ENQUIRY: hello@takahashi-restaurant.co.uk

To reserve a table and/or to pre-order takeaway & delivery, please fill in this form.


OUR ADDRESS: 228 Merton Road London SW19 1EQ