Located in the heart of the plateau in Montreal,Otto Bistro is a cozy and delightful Japanese restaurant that serves you quality handmade dishes, amazing unique sakes and wines as well remarkable service. This amazing bistro gives you a Japanese experience that you won’t want to miss!