Azuma Sushi & Teppan is a Japanese restaurant offering sushi, teppanyaki, and cocktails in a stylish, dimly lit atmosphere.