IBox
Fast Food
IBox is an online store with a physical office in central Kyiv, offering new and original products.
Location
Best places nearby
The highest rated places close to IBox.
Local restaurants nearby
Дмитрівська вулиця, 53, Київ
Location
The highest rated places close to IBox.
Дмитрівська вулиця, 53, Київ