ul. Novodmitrovskaya 36 ,,, Structure 7, Moscow 127015 Russia
View on Map
What travelers say:
The restaurant is about 300 meters away from the Demitrovsky subway station. The interior decoration is so-so, mainly Western-style light meals and coffee. The taste is OK, the price and service are OK.