Namu Sushi is a Japanese restaurant in Tillsonburg known for its popular sushi dishes. It offers a casual dining experience in the downtown area.