Elika is located in Kyiv, Ukraine on Marshala Tymoshenka St, 11. Elika is rated 4.3 out of 5 in the category frozen food store in Ukraine.
Address
Marshala Tymoshenka St, 11
Service options
Delivery
In-store shopping
Accessibility
No wheelchair-accessible car park