Ouzo No. 12 is a Greek restaurant offering a variety of delicious dishes. It provides a cozy atmosphere for diners and also offers takeout options for its lunch and dinner menus. The establishment is located at Lohbachstraße 12.