Map
26 Tverskaya Blvd., Building 5, Moscow 125009, Russia
Restaurant
Turandot