Mood Restaurant is located in a historic building at Nowy Świat 66. The establishment features three distinct rooms: a bar area, and two others. It offers a culinary journey around the world.