Takumi Hibachi Sushi Lounge is a fresh, fun and flavourful scene that offers the freshest sushi and the most fun hibachi tables. In the Westfield South Shore Mall, you’ll find creative sushi, entertaining hibachi and quality Japanese cuisine. Takumi is a sister restaurant to 110 Japan and we hold our standards for selecting our menu’s ingredients at the highest level. our menu is changing according to the seasons, our executive chef will corporate to local farms trying to get the highest seasonal ingredients. We hope that whether you’re getting a quick bite to eat on a lunch break or meeting a friend for happy hour you’ll want to join us! Our impressive showcase of hibachi grills are filled with zesty energy and excitement.