Fast food restaurant Idzuo offers a variety of dishes, a place for food lovers.