Sky View is located in Moscow, Russian Federation on Leninskiy Prospekt, 146. Sky View is rated 3 out of 5 in the category chinese restaurant in Russian Federation.
Address
Leninskiy Prospekt, 146
Service options
Takeaway
Dine-in
Offerings
Coffee
Small plates