"The Square restaurant is located on the 8th floor of Novotel Ambassador Daegu. Fusion-style dishes, Western and Eastern menus, and a la carte specialties are served in the most stylish setting at The Square. The high-end European-style interior design comes ...