Nambu-Tei serve a variety of Japanese dishes at their restaurant including sushi. They can cater for private parties of up to 16 people.