Teppay is a Japanese restaurant offering traditional dishes and an extensive sushi bar in a serene setting.