Nice place in Chernoarminska to go for some Italian food in Kiev.
It si shaped as a sea lightouse. and IL FARO means "the lighthouse" in Italian. Good Pizza, although NAPULE's one seems better to me, and good Italian dishes at fair prices.
Some Italians living in Kiev go often there to tast the flavours of home. Nice and smiling...
More