Edo Japan offers a Teppanyaki grill experience with sizzling hot meals and hand-rolled sushi. This establishment is known for its Japanese cuisine, providing both cooked dishes and fresh sushi options.