Tomodachi is a Japanese restaurant offering takeaway and delivery. Enjoy Asian cuisine in a welcoming atmosphere.