Otto’s honours authentic Japanese cuisine. With a restaurant downtown, a bistro on the plateau and a bar on Notre-Dame West, it’s time to welcome their kiosk to the Cathcart. Looking for warm, tasty and comforting food? You’ve come to the right place.