Contact the publisher of this press release Square One Ranked Among World’s 20 Best Hotel Restaurants