Bar Otto is a Japanese restaurant with natural wines and sakes, located in 2695 rue Notre-Dame O., Montreal, QC, H3J 1N9.