Tokyo House Teppanyaki Address: Shop 4/19-23 Seymour Street, TraralgonPhone: 03 5176 4567>>Visit Website