Big Catch Sushi Bar is an authentic Japanese restaurant specializing in handcrafted sushi rolls and Kyoto-style oshizushi, made by pressing ingredients in a wooden box. Ingredients are sourced locally and from Japan.