Catcher Teppanyaki & Tea is a Japanese restaurant specializing in teppanyaki meals cooked fresh in front of you, alongside sushi and a selection of teas.