Tomodachi is a Japanese restaurant known for its authentic and honest cuisine. It offers good quality dishes in generous portions at very reasonable prices for its location.