IBO Resto is a kebab shop committed to providing a quality culinary experience using fresh ingredients. Temporarily closed.