Chefs at work in Icho's teppanyaki grill.
Chefs at work in Icho's teppanyaki grill.

Restaurant Review: no shortage of wacky creations at Icho




Weekender

Get the highlights of our exciting Weekend edition every Saturday

      By signing up, I agree to The National's privacy policy
      Weekender