Restaurant Maxim Restaurant by Piuarch Maxim Restaurant Moscow Maxim Restaurant is located on the top floor of the new Zvetnoi Shopping Mall in downtown Moscow.… 02/28/2018