Azuma Sushi & Teppan is a Japanese restaurant offering sushi, steaks, and theatrically prepared teppanyaki entrees in a serene setting.