Amway Grand Plaza Hotel's MDRD Restaurant Finally OpensAmway Grand Plaza Hotel's MDRD Restaurant Finally OpensMDRD, the new restaurant, located on the 27th floor of the Amway Grand Plaza Hotel, is finally opening for business.Scott WintersScott Winters