Vienna Cafe
Izmailovo Delta Hotel
A small cafe located on the ground floor of the Izmailovo Delta Hotel, Vienna Cafe offers a wide variety of pastries and desserts, as well as light meals, fresh juice, and luxury teas and coffees. In sharp contrast to the rather traditional décor, there are large plasma screens showing major sporting events.
Open: Daily 24-hour.